pit under the loom - Francés Inglés Diccionario